__author__ = 'daihaibin'

class UserProfileConsts:
    USER_PROFILE_GOLD     = 100000001
    USER_PROFILE_FISH     = 100000002
    USER_PROFILE_EXP      = 100000003
    USER_PROFILE_NICKNAME = 100000101
    USER_PROFILE_SNAPSHOT = 100000102

class UserStatusConsts:
    STATUS_SET = 0
    STATUS_EMAIL_VERIFIED = 1
    STATUS_DELETED = 100

    @staticmethod
    def status_choices():
        return (
            (UserStatusConsts.STATUS_SET, 'SET'),
            (UserStatusConsts.STATUS_EMAIL_VERIFIED, 'EMAIL_VERIFIED'),
            (UserStatusConsts.STATUS_DELETED, 'DELETED'),
        )

class EagleyeUserConsts(object):
    class Group(object):
        DEFAULT_USER_GROUP_NAME = 'EEUser_Group'
        RANDOM_USER_GROUP_NAME = 'Random_EEUser_Group'
